Randeep Hooda to play both the devil and savior in upcoming character sequel Swiss Military launches new collection of men's personal wear Confused Twitterati troll 'Radhe' trailer with memes